import Util from '../../common/js/util'
import TempUtil from '../../common/js/tempUtil'

/**
 * @name 忘记密码
 * @param {Object} params 请求参数
 * @param {string} params.checkNum 验证码
 * @param {string} params.newPassword 
 * @param {string} params.resPassword 重复密码
 * @param {string} params.tel 
 * @param {string} params.category (1:用户 2:商户)
 */
export const subscriberForgot = (params = {}) => {
	params.category = 2
	return Util.request({
		url: `/api/subscriber/forgot`,
		// url: `/api/subscriber/forgot${TempUtil.dealParams(params)}`,
		method: 'PUT',
		data: params,
		// header: true
	})
}

/**
 * @name 个人信息（token版）
 * @param {Object} params 请求参数
 */
export const subscriber = (params = {}) => {
	return Util.request({
		url: `/api/subscriber/`,
		method: 'GET',
		data: params,
		header: true
	})
}

/**
 * @name 更改绑定手机号
 * @param {Object} params 请求参数
 * @param {string} params.checkNum 验证码
 * @param {string} params.tel 
 * @param {string} params.category (1:用户 2:商户)
 */
export const subscriberTel = (params = {}) => {
	params.category = 2
	return Util.request({
		url: `/api/subscriber/tel`,
		method: 'PUT',
		data: params,
		header: true
	})
}
